package de.hs.rm.UJAdapter.impl;

import javax.management.openmbean.OpenType;

import org.osgi.service.upnp.UPnPStateVariable;


//not yet used
public class UJStateVariableOpenType extends UJStateVariable {
	
	private String description = "";
	private OpenType openType = null;
	private String attributeName = "";
	
	public UJStateVariableOpenType()
	{
		super();
		this.setUPnPDataType(UPnPStateVariable.TYPE_STRING);       	
	}
	
	
	public String getDescription() {
		return description;
	}
	public void setDescription(String description) {
		this.description = description;
	}
	public OpenType getOpenType() {
		return openType;
	}
	public void setOpenType(OpenType openType) {
		this.openType = openType;
	}
	public String getAttributeName() {
		return attributeName;
	}
	public void setAttributeName(String attributeName) {
		this.attributeName = attributeName;
	}
	
	@Override
	public Object getDefaultValue() {
		// TODO Auto-generated method stub
		return description;
	}
}
